import org.junit.Assert; import org.junit.Test; import java.util.Arrays; public class FunWithInsertionSortTest { @Test public void testSort() throws Exception { int arr[] = {9, 8, 5, 4, 3, 2}; FunWithInsertionSort f = new FunWithInsertionSort(arr); f.sort(); Arrays.sort(arr); Assert.assertArrayEquals(arr, f.getList()); } @Test public void testSort2() throws Exception { int arr[] = {1, 1, 1, 1, 5, 5, 5, 1}; FunWithInsertionSort f = new FunWithInsertionSort(arr); f.sort(); Arrays.sort(arr); Assert.assertArrayEquals(arr, f.getList()); } @Test public void testSort3() throws Exception { int arr[] = {1, 2, 3, 4, 5, 6, 7}; FunWithInsertionSort f = new FunWithInsertionSort(arr); f.sort(); Arrays.sort(arr); Assert.assertArrayEquals(arr, f.getList()); } }